﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Entidades;
using Acceso_a_Datos;

namespace Negocio
{
    public class GrillaJugadaNegocio
    {
        public GrillaJugadaEntidades Obtener(int idUsuario, int idGrilla)
        {
            GrillaJugadaDatos grillaJugadaDat = new GrillaJugadaDatos();

            return grillaJugadaDat.Obtener(idUsuario, idGrilla);
        }

        public List<GrillaJugadaEntidades> Obtener(int idUsuario)
        {
            GrillaJugadaDatos grillaJugadaDat = new GrillaJugadaDatos();

            return grillaJugadaDat.Obtener(idUsuario);
        }

        public void Guardar(GrillaJugadaEntidades grillaJugada)
        {
            GrillaJugadaDatos grillaJugadaDat = new GrillaJugadaDatos();

            if (Obtener(grillaJugada.IdUsuario, grillaJugada.IdGrilla) == null)
                grillaJugadaDat.Insertar(grillaJugada);
            else
                grillaJugadaDat.Actualizar(grillaJugada);
        }

        public void BorrarGrillasJugadas(int idUsuario)
        {
            GrillaJugadaDatos grillaJugadaDat = new GrillaJugadaDatos();

            grillaJugadaDat.BorrarGrillasJugadas(idUsuario);
        }
    }
}
